Christian Behrenbruch
Imaginab · Mirada Solutions Limited · University of California
Total Patents:
8
Overall Rank:
#628,087
Years Active:
2006–2021
Imaginab Rank:
#3