Human-Animal Studies
H-Index
17
Cit/Doc
0.41
Netherlands