Robin Cavendish

Robin Cavendish

Robin Francis Cavendish, MBE, was a British advocate for disabled people, medical aid developer, and one of the longest-lived responauts in Britain. Born in Middleton, Derbyshire, Cavendish was affected by polio at the age of 28.

Robin Cavendish People (First 1 people) - Page 0

Dr. Erik Langdorf

Dr. Erik Langdorf

Fictional character