Olaf T. von Ramm

Duke University
Total Patents: 15
Overall Rank: #312,711
Years Active: 1986–2024
Duke University Rank: #139