Image Not Found

R. McNeil Alexander

R. McNeil Alexander is Deputy Head of the Department of Pure and Applied Biology at the University of Leeds, England. Considered the world's foremost authority on animal mechanics, he has received several prestigious awards, including the Scientific Medal from the Zoological Society of London.