Profile picture
Lisa M Ott De Bruin
Doctorate
  • Researcher
    Primary
    Willem-Alexander Children's Hospital, Leiden University Medical Center (LUMC)
    Leiden, Netherlands
  • Boston Children's Hospital, Harvard Medical School
    Boston, United States
mini profile avatar Lisa Ott De Bruin