Kris Vossough

Principal
Nano and MicroTechnology Consultants
Palo Alto
USA