Xavier Serra
Yamaha · Pompeu Fabra University · Stanford University
Total Patents:
8
Overall Rank:
#658,571
Years Active:
1991–2009
Yamaha Rank:
#373