Actress Amber Heard said in court that Johnny Depp received a “repeated” slap in the face for tearfully describing alleged “life-changing” attacks. Ms. Heard has taken...
Home home article news strange Thursday, March 18, 2021 A team of researchers used a 3D technique called organoids to create miniature lacrimal glands that could...
Recent Comments