Mercury Medical Electronic Medical Record (EMR) is developed by CriSoft and is a cloud-based as well as on-premise Practice Management (PM) software suitable for a bundle of specialties This software would suit small to mid-sized practices