Scott K. Dessain

Lankenau Institute For Medical Research · Temple University · Thomas Jefferson University
Total Patents: 7
Overall Rank: #673,821
Years Active: 2009–2025
Lankenau Institute For Medical Research Rank: #6