1.
Zootaxa
; 3669: 597-600, 2013.
Artigo
em Inglês
| MEDLINE
| ID: mdl-26312360
2.
Zootaxa
; 3637: 478-83, 2013.
Artigo
em Inglês
| MEDLINE
| ID: mdl-26046213