NCT07415811 - Spironolactone and XPB-1 Integrity in the TFIIH Complex | Crick | Crick