Recovery from multiple injuries

Hi guys

Seeking some advice on recovery times and recovery hacks from a recent unsavoury incident.

I was riding Saturday and had someone throw something from an overpass bridge hitting me on the side of the head and the force knocking me off the bike.

I now have fractured collar bone, 2 fractured ribs and fractured both sides of hips and then there’s the bike.

My question is around recovery times for anyone who has experienced similar injuries and anything that may have helped speed the process up?

Not a doctor but from injuries in the past i’d say the best things you can do are eat alot(especially protein), sleep alot, and walk alot to keep the blood flowing. Above all chat with your doctor and follow their advice.