Expert Opinion on Therapeutic Patents
Latest Publications
TOTAL DOCUMENTS
3397
(FIVE YEARS 158)
H-INDEX
64
(FIVE YEARS 6)
Published By Informa Uk (Taylor & Francis)
1744-7674, 1354-3776