Dr. Rosa Adela Mejia Nava | Engineering | Best Researcher Award Université de Technologie de Compiègne | France Author Profile …