Marina Roell

Xoma · Xoma (Us) · Musc Foundation For Research Development
Total Patents: 18
Overall Rank: #244,703
Years Active: 2009–2025
Xoma Rank: #3