About me

Insurance accepted

My Locations

Penn Medicine hospital privileges

Qualifications and experience

Treatments and Conditions

My research

Carpenter A, Finley E, Gao Y, Lin C, Nuding A, Shaheen P, Stewart L, Sun X, , Taranto M, Tilley A, Waggoner L, Xu H, Vidra RL Developing a Code of Ethics for Restorationists , Ecological Restoration, 24(2): 2006,105-08