Petra E.A. Huijts
Observed names: Huijts, Petra, P E A Huijts, P.E.A. Huijts, Petra E A Huijts, Petra E. A. Huijts, Petra EA Huijts, Petra Ea Huijts, Petra Huijts
Observed institutions: Leiden University, Leiden University Medical Center, Erasmus MC Cancer Institute, Daniel den Hoed Kliniek
OpenAlex ID: A5058637772
