Victor Torres Company (IMAGE)
Caption
Victor Torres Company, Professor, Department of Microtechnology and Nanoscience, Chalmers University of Technology, Sweden
Credit
Chalmers/Mikael Nystås
Usage Restrictions
Editorial use
License
Original content