Current Science - Bengaluru Current Science Association ISSN: 0011-3891 Publisher. No.: Current Science Association