NCT04824508 - Position of Teamleader and Leadership Performance | Crick | Crick