Jan M.A. van Deursen

Mayo Foundation · Buck Institute For Research On Aging · Unity Biotechnology
Total Patents: 17
Overall Rank: #264,179
Years Active: 2006–2025
Mayo Foundation Rank: #36