What does auf der Höhe der Wissenschaft mean?

auf der Höhe der Wissenschaft - German to English

abreast with technology