Log In

Oliver D. Finch

biologist , educator

Oliver D. Finch, German biologist, educator.

Background

Finch, Oliver D. was born on September 7, 1969 in Hamburg.

Education

Doctor, University Oldenburg, Germany, 2000.

Career

Scientist, lecturer University Oldenburg, since 1994.