Research Ethics Committees, Data Protection and Medical Research in European Countries | 0754643506 | Memmo