Dennis T. Yang
Observed names: D Yang, D. T. Yang, D. Yang, Dennis Yang, Yang, Dennis
Institution: Eli Lilly (United States)
Observed institutions: University of Wisconsin–Madison, Eli Lilly (United States)
ORCID: 0000-0001-7516-9909
Observed ORCID: 0000-0001-7516-9909
OpenAlex ID: A5102006484
