University of Kansas •
01/2011 – 01/2013 •
High Throughput Screening Lab
01/2008 – 01/2010 •
PTC Therapeutics, Inc. •
01/2001 – 01/2007 •
Discovery
Cleveland Clinic Lerner Research Institute •
01/1992 – 01/2001 •
Department of Cell Biology
Delhi University •
01/1979 – 01/1981 •
Zoology