Kelly L. Ammerlaan
Observed name: K. Ammerlaan
Institution: Leiden University Medical Center
Observed institutions: Leiden University, Leiden University Medical Center, Oncode Institute
ORCID: 0000-0002-1549-0845
Observed ORCID: 0000-0002-1549-0845
OpenAlex ID: A5061053961
