Mayuka Laboratories Identity, communication and exhibition design for Mayuka Laboratories, Hyderabad.