Communicating latest research concepts from both natural and social science facets of conservation.
Keya Lall
Keya Lall is an illustrator who finds her inspiration in creatures both real and imagined. She likes to experiment with mediums, from digital to traditional.