J

J. Lucena

National Legal Medicine Institute

ORCID: 0000-0002-6271-2113

117 papers and 1.8k citations.

PubIndex Score92Top 8%How it's scored
117Publications
1.8kTotal Citations
First senior author: 2001

Top publicationsby citations

Indexing the rest of 117 publications…