David B. Barrett
Browning · CNRS · Exail
Total Patents:
4
Overall Rank:
#1,107,030
Years Active:
1999–2024
Browning Rank:
#8