Personal information

Activities

Peer review (59 reviews for 2 publications/grants)

Review activity for European journal of orthopaedic surgery & traumatology. (42)
Review activity for Orthopaedics & traumatology: surgery & research. (17)