John J Videler

John J Videler holds two academic positions, Professor of Evolutionary Mechanics at Leiden University, and Professor of Marine Zoology at Groningen University, The Netherlands.

John J Videler's Featured Books