Frederic Vogel

Paul Scherrer Institut
Total Patents: 2
Overall Rank: #2,074,199
Years Active: 2013–2019
Paul Scherrer Institut Rank: #32