Aladdin,
I landed on Willow Biosciences a different way than you. I understand your concerns because it sounds like the main reason you invested in Willow abruptly left. I found Willow because of Tuatara Capital. Thus, if they sold their position, I would feel exactly like you were feeling.
If you have not done so already, read up on Tuatara. It might make you feel more comfortable. They are very impressive and have invested heavily in this technology and sector. Not just Willow, but Demetrix as well. Maybe others, but they are the main two.
I apologize for not elaborating more, busy day, but just wanted to respond.