Dorothea Petra Touwen
Observed names: D. P. Touwen, D. Touwen, D.P. Touwen, DOROTHEA P. TOUWEN, Dorothea P Touwen, Dorothea P. Touwen, Dorothea Touwen, Touwen, Dorothea, Touwen, Dorothea P
Institution: Leiden University Medical Center
Observed institutions: Leiden University, Leiden University Medical Center, Bohn Stafleu van Loghum (Netherlands)
ORCID: 0000-0003-2712-2561
Observed ORCID: 0000-0003-2712-2561
OpenAlex ID: A5011536403
