Ugljesa Babic

Paul Scherrer Institut · Schott Pharma Schweiz Ag
Total Patents: 4
Overall Rank: #1,073,981
Years Active: 2023–2025
Paul Scherrer Institut Rank: #32