All Articles

Why Heidelberg?

Heidelberg nestles in the valley of the River Neckar near to where it joins the River Rhine in the state of Baden-Württemberg, Germany.

In history, lab, Oct 24, 2012

Moving to Heidelberg.

Heidelberg, Germany. September 11, 2012. The initial phase has begun, to establish at the University of Heidelberg an international laboratory for research on intraocular devices - a ...

In lab, news, Sep 11, 2012