Abbreviation:

Leech

ISSN:

0377-9696 (Print)

Other Information:

Frequency:
Semiannual
Country:
South Africa
Publisher:
Johannesburg.