NCT04464603 2025-08-19InterFACEPediatric Clinical Research PlatformPhase NA Not yet recruiting36 enrolled