Stephen P. Sugrue
Observed names: S P Sugrue, STEPHEN P. SUGRUE, Stephen P Sugrue, Stephen Sugrue, Stephen P. Sugrue
Institutions: University of Florida Health, University of Florida
Observed institutions: Harvard University, University of Florida Health, University of Florida, University of Cincinnati
OpenAlex ID: A5110096026
