Peter Burgherr

Dr. Peter Burgherr

Head Technology Assessment Group, Laboratory for Energy Systems Analysis, Paul Scherrer Institut, 5232 Villigen-PSI, Switzerland
orcid