Has anyone heard of this pharmaceutical company called Oramed? My google alerts about insulin recently had oramed come up a couple of times. did i miss the boat on them? supposedly they?re towards the end of "phase 2" of their clinical trials. heres the website oramed.com. if anyone else has more info on them that would be great. i hope its as promising as they say it is.