News 2023/09/08 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 2022/04/27 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...