Shanghai Key Laboratory of Crime Scene Evidence, Institute of Forensic Science, Shanghai Public Security Bureau, PR China.
Journal of Forensic Research received 2328 citations as per Google Scholar report