Howard Urnovitz

Chronix Biomedical · Xoma
Total Patents: 13
Overall Rank: #364,919
Years Active: 1987–2025
Chronix Biomedical Rank: #1