national Swiss prize for medical research by The Professor Dr Max Cloëtta Foundation
external page More information