Nick Stroud
Observed names: N J Stroud, N. J. Stroud, N.J. Stroud
Observed institutions: University of Iowa, University of Iowa Hospitals and Clinics, Exactech (United States)
ORCID: 0000-0002-7508-8997
Observed ORCID: 0000-0002-7508-8997
OpenAlex ID: A5016300565
