[1]
A. A. Fomichev and M. M. Omelko, “Discovery of the ogre-faced spiders (Aranei: Deinopidae) in Sumatra (Indonesia), with description of a new species”, abs, vol. 9, pp. 361–368, May 2023.