A filial de Oxford no Brasil terá dois escritórios no Rio de Janeiro. A primeira, no Instituto Carlos Chagas, que será a base de equipes, pesquisas e cursos. Outra sede, para os projetos tocados em parceria com o Ministério da Saúde e ficará no Centro Cultural do Ministério da Saúde, na praça Marechal Âncora.

No Instituto Carlos Chagas, as pesquisas serão realizadas de forma totalmente independente do governo e financiadas por outras instituições financeiras, como o estudo de uma terceira dose da vacina contra a Covid-19 que começou há duas semanas chamada Clover.

A partir do primeiro semestre de 2022, a academia também terá dois cursos ministrados por uma mistura de professores brasileiros e estrangeiros. Esses cursos ainda em construção serão adaptados às realidades e necessidades dos profissionais brasileiros, bem como a parte de estágio que deverá levar em consideração experiência profissional em instituições em Oxford, Brasil e Siena.