ok so let's see
you are strong dignified saturn in your domicile and in your Joy in mars exaltation and venus triplicity and Jupiter's detriment moon as your co-sig is peregrine and under the beams (so she cant see clearly the whole situation..is blurred), in sag in mercury's detriment .
the l9 cusp is venus which recently entered in your domicile .inside we have mercury which just recently turned direct and a strong dignified mars.By location i would have thought that mars signifies Brown being in water, while venus could represent Harvard..though near also the river but more earthly.i won't consider mercury as Harvard because Harvard is a well established university so this peregrine mercury doesn't represent that.The same counts also for Brown which is also well established.Moroever this venus in cap seems to me more traditional compared to this mars in scorpio .If we regard Jupiter as harvard then again this could fit also.
Either way you see it, moon will find this benefic Jupiter at 29*03 sag, just before she leaves sag and previously will find also this venus by antiscion ...in more or less 10 units so in a scale of days-weeks months as a medium time since moon mutable and succedent i would have said 10 weeks so about 2 months and a half.regarding mars mercury prohibits so maybe Jupiter is indeed Harvard or it could be that venus in cap, signifies also brown.If we go strictly by what saturn prefers it seems that this is mars, you put mars on a pedestal so you are exaggerating him..if we go by your co-ruler then you like also that Jupiter.So really in this scenario i dont know whether indeed mars signifies brown or harvard but it looks to me that Brown is mars..and this mercury could be related to tuition costs also as radix l8 .
But i think you have good chances to enter to both of them since L9=venus in your domicile and mars exaltation and moon will find her by antiscion.So mayby also this venus signifies Brown while Jupiter Harvard.
i noticed you also mentioned about deadlines on January...so you haven't applied yet as i get it...and probably you'll start the next year-semester..when exactly ?
i WISH YOU ALL THE BEST