Positions
- 2017 Assistant Professor of Medicine
- 2018 Assistant Fellowship Program Director, Penn Allergy & Immunology
- 2017 Course Director, Fellows Immunology Course
- 2016-2017 Chief Fellow
Administrative Service
- 2019 Penn Allergy / Immunology Clinic Challenge Protocols Task Force
- 2018 Penn Allergy / Immunology Wait List Task Force
- 2018 Penn Allergy / Immunology Penicillin Allergy Committee
- 2017 Penn Allergy / Immunology Fellowship Self-Study Committee
- 2013-2015 Curriculum Committee, Internal Medicine Residency
- 2010-2012 Ad Hoc Committee on Curriculum Transformation, Member
- 2008-2010 MSTP Admissions Committee, Member
- 2007-2010 MSTP Student Activities Committee, President
- 2006-2011 Ad Hoc Committee on Evaluations, Member
- 2005-2012 MSTP Student Activities Committee, Member
- 2005-2006 Ad Hoc Committee on M1/M2 Curriculum Integration, Member
- 2005 College of Medicine Orientation Leader
- 2004-2012 Curriculum Subcommittee for M1/M2 years, Member
- 2004-2006 LGBT People in Medicine Student Group, President