Stefan Phelan
Observed names: Phelan, Stefan, Phelan, Stefan J., Stefan J. Phelan
Institution: Nanostring Technologies (United States)
Observed institutions: University of North Carolina at Chapel Hill, Nanostring Technologies (United States)
ORCID: 0000-0001-8279-6409
Observed ORCID: 0000-0001-8279-6409
OpenAlex ID: A5108823971
