A general presentation of the University of Geneva can be seen here
https://www.unige.ch/en/university/presentation/
A presentation of the Faculty of Science of the Geneva University can be seen here
https://www.unige.ch/sciences/en/lafaculte/
The website of the Department of Astronomy and Astrophysics of the Geneva University is here