Positions

Faculty Appointments

2007- Present
Dr Ralph and Sallie Weaver Professor of Research Medicine, University of Pennsylvania

7/1994- Present
Professor (tenure), Department of Pathology and Laboratory Medicine, University of Pennsylvania

4/1990- 6/1994
Associate Professor (tenure), Department of Pathology and Laboratory Medicine, University of Pennsylvania

1987- 2000
Adjunct Professor, Department of Biology, San Diego State University, California

3/1986- 4/1990
Member, Basel Institute for Immunology, Basel, Switzerland

2/1983- 2/1986
Assistant Member, Department of Immunology, Research Institute of Scripps Clinic, La Jolla, California

4/1982- 1/1983
Visiting Assistant Professor, Institute for Medical Microbiology, Johannes Gutenberg-University, Mainz,Germany

9/1981- 3/1982
Research Assistant Professor, Department of Medicine, School of Medicine, University of North Carolina, Chapel Hill, North Carolina

3/1981- 8/1981
Research Associate, Department of Medicine, School of Medicine, University of North Carolina, Chapel Hill, North Carolina

 

Administrative Appointments

4/1990-1/2005
Director, Protein Chemistry laboratory, University of Pennsylvania, Philadelphia, PA

3/1986-4/1990
Director, Protein Chemistry Laboratory, Basel Institute for Immunology, Basel, Switzerland


Postgraduate Training and Fellowship Appointments

1979-1981
Department of Medicine, School of Medicine, University of North Carolina, Chapel Hill, North Carolina