News 08 Set 2023 Switzerland is the best country in the world per U.S. News Switzerland is once again the best country in the world according to this year’s rankings from U.S. News & World Report and this is the sixth tim...
News 27 Apr 2022 CAPTAIN : an AI-based software to save species from extinction A research group from the University of Fribourg and the Swiss Institute of Bioinformatics has developed CAPTAIN, a software package which offers...