Statistics
Publications
132
Citations
6.1K
Authors
11
Location
Dundee, United Kingdom
132
11
4
h-index
3
h-index
Police Forensic Science Laboratory Dundee, United Kingdom
12 publications · 207 citations
3
h-index
2
h-index
2
h-index
1–5 of 11
1–5 of 132