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