2024-12-182024-12-182024-12-18https://infoscience.epfl.ch/handle/20.500.14299/242372Greenwood, Jack