Dennis Özcelik
Observed names: D. Ozcelik, D. Özcelik, DENNIS ÖZCELIK, Dennis Özcelik, Özcelik, Dennis
Institutions: Evotec (United Kingdom), Evotec (United States)
ORCID: 0000-0002-7185-4690
Observed ORCID: 0000-0002-7185-4690
OpenAlex ID: A5067989895
