Scientists working at computers in turbo charger automotive research laboratory

- Image ID: FENTW8
Scientists working at computers in turbo charger automotive research laboratory
Cultura Creative (RF) / Alamy Stock Photo
Image ID: FENTW8
Location: Huddersfield, West Yorkshire, England, United Kingdom