J. H. Frederik Falkenburg

Leiden University Medical Center
Total Patents: 2
Overall Rank: #1,846,774
Years Active: 2019–2022
Leiden University Medical Center Rank: #11