Cited by 1.1k
École Polytechnique Fédérale de Lausanne
ORCID: 0000-0001-9075-4022Publishes on Advanced Sensor and Energy Harvesting Materials, Neuroscience and Neural Engineering, Muscle activation and electromyography studies. 248 papers and 14.4k citations.