Mathematical programming approach for optimally allocating students' projects to academics in large cohorts | Publicación