European Science Foundation
The European Science Foundation is an association of 11 member organizations devoted to scientific research in 8 European countries. ESF is an independent, non-governmental, non-profit organisation that promotes the highest quality science in... Wikipedia