Division of Materials and Process Engineering, Place Sainte-Barbe 2, Université catholique de Louvain, B-1348 Louvain-la-Neuve, Belgium
Biosensors & Bioelectronics received 1751 citations as per Google Scholar report