Statistics
Publications
1
Citations
39
H-Index
1
Active since
2011
Affiliations
Research Complex at Harwell(Current)
Ron Macrae is an author at Research Complex at Harwell specializing in sex offender assessment, community risk monitoring, and sexual offending treatment.
Publications per year
2011–2011
1
1