Inbal Tzafrir

2025, Science