Feasibility study PROMPPT Feasibility study gets the green light 18th November 2020 The PROMPPT feasibility study has been granted the green light from Keele University’s Clinical Trials Unit. The green light process is the final step of study set …