Herbert Mayr


Abstract

original image

“The greatest scientific advance of the last decade can only be recognized after another 50 years. The biggest challenge facing scientists is storage of energy …” This and more about Herbert Mayr can be found on page 34.

Ancillary