Author

Profile picture
Diana Szekely
University of Liege, Quai van Beneden 22, 4020 Liege, Belgium, Liege, Belgium
More articles in:  CrossRef  |  PubMed  |  Google Scholar