Roger Humphry
| Honorary Research Fellow Tel: 01463-255892
|
Roger Humphry is a bio-statistician working in the areas of human and animal epidemiology and is based at Edinburgh University.
Within the Centre for Rural Health he has contributed to statistical analyses and publication on historical suicide data.


