Homology (Novartis Foundation Symposia #458) by Brian Hall, Novartis Foundation Symposium & Foundation Novartis Foundation