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