If you want a name for it, 'electronic clinical studies monitoring system' probably - but if you want to make it easier to understand what it is, then 'electronic system for monitoring clinical studies'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.