Small molecule developer Libraria (San Jose, Calif.) hired director Peter Myers as CEO. Myers was most recently EVP of Deltagen's Deltagen Research Laboratories. ...