Homepage Dr. John Weir Dr. John Weir (Deputy) Friedrich Miescher Laboratory of the Max Planck Society Max Planck Institute for Developmental Biology john.weir@tuebingen.mpg.de