IDRBT

Medical abbreviations:
IDRBT

Institute for Development and Research in Banking Technology