Stephen J. Richards

SJ

Statistics

Publications

15

Citations

553

H-Index

13

Active since

2004

Stephen J. Richards is an author at Glasgow Caledonian University specializing in longevity, insurance, and epidemiology.

Publications per year

2004–2020

15

Publications

15