Victor Torres Company (IMAGE)
Caption
Associate Professor and research leader of the project, Department of Microtechnology and Nanoscience, Chalmers University of Technology, Sweden.
Credit
Photo: Michael Nystås /Chalmers
Usage Restrictions
For editorial use only.
License
Licensed content