Ulrich Stern
Sanera Systems · Brocade Communications Systems · Medallia
Total Patents:
5
Overall Rank:
#1,025,461
Years Active:
2005–2010
Sanera Systems Rank:
#2