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 |