Johannes Käppeler

Aixtron · Selfrag Ag · Aixtron Se
Total Patents: 17
Overall Rank: #272,395
Years Active: 2001–2021
Aixtron Rank: #2