Electrifying European research.
Neroth
Pelle
P
D035843:Biomedical Research / Q000458:organization & administration*; D005062:European Union; D012109:Research Support as Topic / Q000458:organization & administration*