76524102
Jun 13, 2003
Jun 29, 2004
Providing multiple user access via a global communication network to a custom-developed portal for quickly evaluating and qualifying sites for electronic data capture to be used in clinical studies
Telecommunications