Proceedings of the XIII International Symposium of Neuropterology - 297 p. ill.

International Symposium 17-22 June 2018, Laufen, Germany

978-3-9820752-1-1